<?php namespace Common\Model;

use Hdphp\Model\Model;

//前台登录 用户表
class Home_user extends Model{
	
	protected $table = "home_user";
	
	protected $validate = array(
//		array('home_name','required','请填写用户名',3,3),
//		array('home_shouji','phone','请填写正确的手机号',3,3),
//		array('home_duanxin','required','请输入手机验证码',3,3),
//		array('passwodr','user:6,16','密码不能少于6位或大于16位')
	);
	
	
	
//注册密码	
	public function store(){
//		p($_POST);
//		p($this->get());exit;
//		$_POST['home_passwodr']= md5(Q('post.home_passwodr'));
			$passwodr = Q('post.home_passwodr','','md5');
			$passwodr1 = Q('post.home_passwodr1','','md5');
			$code =  strtoupper(Q('post.yanzhengma'));
		if(!$this->create()) return false;
		
		if($_SESSION['code'] == $code){
			if($passwodr==$passwodr1){
		
	//			p($_POST['passwodr']);exit;
				
				$this->add();
				return true;
			}else{
				View::error('两次输入的密码不一致');
				return false;
			}
		}else{
			View::error('验证码错误');
		}
		
		
	}
	
	
//添加个人资料	
	public function addss(){
//		p($_POST);  自动验证
		if(!$this->create()) return FALSE;
//		修改数据
		$this->save();
		
		return TRUE;
		
	}
	
	
	
	public function edits(){
//		把第一次输入的密码存进变量里
		$home_passwodr = md5($_POST['home_passwodr']);
//		把第二次输入的密码存进变量里
		$home_passwodr1 = md5($_POST['home_passwodr1']);
//		判断两次密码一不一样
		if($home_passwodr==$home_passwodr1){
//			把提交的经过md5加密的 密码赋回去
			$_POST['home_passwodr'] = $home_passwodr1;
//			再判断能不能通过自动验证
			if(!$this->create())return FALSE;
//			修改数据
			$this->save();
			return TRUE;
		}else{
//			错误提示
			View::error('两次输入的密码不一致');
			return false;
		}
	}
	
	
	
	
}






 ?>